github.com/jackc/pgx/v5/pgtype.CompositeBinaryScanner.rp (field)

13 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		composite.go#L281: 	rp  int
		composite.go#L302: 		rp:         rp,
		composite.go#L315: 	if cfs.rp == len(cfs.src) {
		composite.go#L319: 	if len(cfs.src[cfs.rp:]) < 8 {
		composite.go#L323: 	cfs.fieldOID = binary.BigEndian.Uint32(cfs.src[cfs.rp:])
		composite.go#L324: 	cfs.rp += 4
		composite.go#L326: 	fieldLen := int(int32(binary.BigEndian.Uint32(cfs.src[cfs.rp:])))
		composite.go#L327: 	cfs.rp += 4
		composite.go#L330: 		if len(cfs.src[cfs.rp:]) < fieldLen {
		composite.go#L331: 			cfs.err = fmt.Errorf("Record incomplete rp=%d src=%v", cfs.rp, cfs.src)
		composite.go#L334: 		cfs.fieldBytes = cfs.src[cfs.rp : cfs.rp+fieldLen]
		composite.go#L335: 		cfs.rp += fieldLen